home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / turbovis / tvutil01.zip / ALEXLEVI.EXE / ALEXLEVI / DOC / MYHELP.SRC < prev    next >
Text File  |  1994-02-07  |  54KB  |  1,554 lines

  1.  
  2. ;
  3. ; Alex Levitas' Utilities Help
  4. ;
  5. ; Note:  This file must be compiled with the Version 1.1 of TVHC.EXE
  6. ;
  7.  
  8. .topic PrgCalc = 10700
  9.  
  10.  ▄ Programmer Calculator
  11.  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  12.  
  13. The calculator is a simple programmer calculator with add, subtract,
  14. multiply, divide, arithmetic shift left/right, and bitwise AND , OR, XOR and
  15. NOT operations. There are also 4 radixes: decimal, hexadecimal, octal and
  16. binary. To operate the calculator you can either use the keyboard or click the
  17. buttons on the calculator with the mouse.  The BackSpace key will erase the
  18. last character typed. The '«' and '»' keys will shift value left/right (the
  19. keyboard equivalent of '«'/'»' is Ctrl-Left-Arrow/Ctrl-Right-Arrow). The '±'
  20. key toggles the value from positive to negative (the keyboard equivalent of
  21. '±' is '_').
  22.     
  23. ;------------------------------------------------------------------------------
  24.  
  25. .topic NoteBook = 10703
  26.  
  27.  ▄ NoteBook
  28.  ▀▀▀▀▀▀▀▀▀▀▀
  29.  
  30. The notebook is a combination of text editor and calendar that allows
  31. to edit a separate page for each day of the year. For January 1st open
  32. 1st page, for January 2nd - 2nd page etc. January 1st of the next year
  33. will also open the 1st page, i.e., you can write notes only for a single
  34. year.
  35.  
  36. The NoteBook contains:
  37.  
  38.  ■ the {editor window:NoteBook_EditWindow}
  39.  ■ the {calendar:NoteBook_Calendar}
  40.  ■ the {'Clear':NoteBook_ClearButton} button
  41.  ■ the {'Save':NoteBook_SaveButton} button
  42.     
  43. .topic NoteBook_EditWindow = 10704
  44.  
  45.  ▄ The Edit Window
  46.  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  47.  
  48. The edit window is where you type in and edit notebook page. Editing
  49. keys are similar to Turbo Pascal.
  50.  
  51.           ┌─ Date indicator
  52.           
  53.     ┌ 30-Aug-93 ──────────────────────────────────┐
  54.     │                                             
  55.     │                                             ▓
  56.     │                                             ▓
  57.     │                                             ▓
  58.     │                                             ▓
  59.     │                                             ▓
  60.     │                                             ▓
  61.     │                                             ▓
  62.     │                                             ▓
  63.     │                                             ▓
  64.     │                                             ▓
  65.     │                                             ▓
  66.     │                                             ▓
  67.     │                                             
  68.     └─── YY:XX ─────■▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒─┘
  69.            
  70.        │    └────────── Position Indicator
  71.  Modification Indicator
  72.  
  73. Date indicator shows the date being edited (notebook page).
  74.  
  75. Position indicator at the bottom of the edit window frame shows the
  76. cursor's position (the current line and column number) as YY:XX ,
  77. where YY is the line number and XX is the column number.
  78.  
  79. If editing text was modified, a '' character (the modification indicator)
  80. will be displayed at the bottom of the edit window frame.
  81.  
  82.  See also:
  83.  
  84.   {Editor commands:NoteBook_EditCommands}
  85.     
  86. .topic NoteBook_EditCommands = 10705
  87.  
  88.  ▄ Insert & Delete Commands
  89.  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  90. ══════════════════════╤══════════════════════
  91.  Insert mode on/off   │ Ctrl+V or Ins
  92.  Delete line          │ Ctrl+Y
  93.  Delete to end of line│ Ctrl+Q Y
  94.  Delete character left│ Ctrl+H or Backspace
  95.  Delete character     │ Ctrl+G or Del
  96.  Delete word right    │ Ctrl-T
  97.  
  98.  ▄ Cursor Movement Commands
  99.  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  100. ═════════════════╤══════════════════════
  101.  Character left  │ Ctrl+S or Left arrow
  102.  Character right │ Ctrl+D or Right arrow
  103.  Word left       │ Ctrl+A or Ctrl+Left arrow
  104.  Word right      │ Ctrl+F or Ctrl+Right arrow
  105.  Line up         │ Ctrl+E or Up arrow
  106.  Line down       │ Ctrl+X or Down arrow
  107.  Page up         │ Ctrl+R or PgUp
  108.  Page down       │ Ctrl+C or PgDn
  109.  
  110.  ▄ Block Commands
  111.  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  112. ══════════════════════════╤══════════════════════
  113.  Mark block begin         │ Ctrl+K B
  114.  Mark block end           │ Ctrl+K K
  115.  Mark single word         │ Ctrl+K T
  116.  Delete block             │ Ctrl+K Y
  117.  Copy to clipboard        │ Ctrl+Ins
  118.  Cut to clipboard         │ Shift+Del
  119.  Delete block             │ Ctrl+Del
  120.  Paste to clipboard       │ Shift+Ins
  121.  
  122.  ▄ Miscellaneous Editor Commands
  123.  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  124. ══════════════════════╤══════════════════════
  125.  Menu bar             │ F10
  126.  Close active window  │ Alt+F3
  127.                       │
  128.  Tab                  │ Ctrl+I or Tab
  129.                       │
  130.  Find                 │ Ctrl+Q F
  131.  Find & Replace       │ Ctrl+Q A
  132.  Repeat last find     │ Ctrl+L
  133.  Abort operation      │ Esc
  134.     
  135. .topic NoteBook_Calendar = 10706
  136.  
  137.  ▄ The Calendar
  138.  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  139.  
  140. The calendar shows the current date and notebook page and allows to select
  141. another date. Use mouse or arrow keys to select needed day. Clicking the
  142. mouse on the Up Arrow, pressing '-' key, or PgUp key jump month back.
  143. Clicking the mouse on the Down Arrow down, pressing '+' key, or PgDn key
  144. jump month ahead.
  145.     
  146. .topic NoteBook_ClearButton = 10707
  147.  
  148.  ▄ The 'Clear' Button
  149.  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  150.  
  151. The 'Clear' button clears editing notebook page.
  152.     
  153. .topic NoteBook_SaveButton = 10708
  154.  
  155.  ▄ The 'Save' Button
  156.  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  157.  
  158. The 'Save' button saves editing notebook page.
  159.     
  160. ;------------------------------------------------------------------------------
  161.  
  162. .topic PrintMan = 10711
  163.  
  164.  ▄ Print Manager
  165.  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  166.  
  167. This utility allows printing text files or editor windows with different
  168. fonts. Supports also underlining and emphasizing.
  169.  
  170. The print manager contains:
  171.  
  172.  ■ the {'Letters':PrintMan_LettersRButton} radio button
  173.  ■ the {'From':PrintMan_FromRButton} radio button
  174.  ■ the {'Language is Case-Sensitive':PrintMan_CaseSensCBox} check box
  175.  ■ the {'Emphasized':PrintMan_EmphasizedList} list
  176.  ■ the {'Underlined':PrintMan_UnderlinedList} list
  177.  ■ the {'Menu':PrintMan_MenuButton} button
  178.  ■ the {'Print':PrintMan_PrintButton} button
  179.     
  180. .topic PrintMan_LettersRButton = 10712
  181.  
  182.  ▄ The 'Letters' Radio Button
  183.  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  184.  
  185. The 'Letters' radio button determines the type of letters to print. May
  186. select one of three fonts:
  187.  
  188.  (■) Draft - normal printer font
  189.  ( ) Bold  - quality double-strike font
  190.  ( ) Small - quality double-strike compressed font - 132 characters/line
  191.     
  192. .topic PrintMan_FromRButton = 10713
  193.  
  194.  ▄ The 'From' Radio Button
  195.  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  196.  
  197. The 'From' radio button determines what will be printed. May select
  198. one of three options:
  199.  
  200.  (■) Editor  Window - print contents of last active editor window
  201.  ( ) Selected  Text - print selected text from last active editor window
  202.  ( ) Disk Text File - print contents of text file
  203.     
  204. .topic PrintMan_CaseSensCBox = 10714
  205.  
  206.  ▄ The 'Language is Case-Sensitive' Check Box
  207.  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  208.  
  209. If {'Emphasized':PrintMan_EmphasizedList} and {'Underlined':PrintMan_UnderlinedList}
  210. lists are not empty then before printing each word will be compared with each
  211. pattern in this lists. The 'Language is Case-Sensitive' check box determines if
  212. this check will be case-sensitive.
  213.     
  214. .topic PrintMan_EmphasizedList = 10715
  215.  
  216.  ▄ The 'Emphasized' List
  217.  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  218.  
  219. If 'Emphasized' list is not empty then each word before printing will
  220. compared with each pattern of 'Emphasized' list and the equal words
  221. will be printed emphasized. To add a new pattern press
  222. Insert key and enter pattern. To delete pattern press Delete key. Pattern
  223. can contain '*' and '?' wildcard characters, where '*' may be any
  224. number of any characters (or none) and '?' may be any one character.
  225.  
  226.  See also:
  227.  
  228.   {'Underlined':PrintMan_UnderlinedList} List
  229.   {'Language is Case-Sensitive':PrintMan_CaseSensCBox} Check Box
  230.     
  231. .topic PrintMan_UnderlinedList = 10716
  232.  
  233.  ▄ The 'Underlined' List
  234.  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  235.  
  236. If 'Underlined' list is not empty then each word before printing will
  237. compared with each pattern of 'Underlined' list and the equal words
  238. will be printed underlined. To add a new pattern press
  239. Insert key and enter pattern.